home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / clue.lha / clue / doc / clue.tex / node271_mn.html < prev    next >
Text File  |  1989-07-12  |  3KB  |  105 lines

  1.  
  2. <H3><A ID="SECTION007611100000000000000"><tex2html_anchor_invisible_mark></A> <A ID="ch:multiple-stream-input"><tex2html_anchor_mark></A><BR>
  3. Input From Multiple Streams
  4. </H3><#5450#>
  5.            
  6.       
  7.  
  8. <A ID="3916"><tex2html_anchor_invisible_mark></A>
  9. <A ID="3917"><tex2html_anchor_invisible_mark></A>
  10. Multiple <#3918#><TT>interactive-stream</TT><#3918#> contacts can be created for the same
  11. <#3919#><TT>contact-display</TT><#3919#>. In
  12. this case, character input from the user to all such <#3920#><TT>interactive-stream</TT><#3920#> contacts is collected in a single keyboard
  13. buffer owned by the <#3921#><TT>contact-display</TT><#3921#>. When a Common Lisp stream input
  14. function operates on an <#3922#><TT>interactive-stream</TT><#3922#>, characters are returned from
  15. the <#3923#><TT>contact-display</TT><#3923#>'s keyboard buffer. Thus,
  16. stream input from an <#3924#><TT>interactive-stream</TT><#3924#> is implemented by operations on the
  17. <#3925#><TT>contact-display</TT><#3925#> object (see Section~<A HREF=<tex2html_cr_mark>#ch:interactive-stream-input#3926><tex2html_cr_mark></A>).
  18.  
  19. <P>
  20. <#4751#>
  21. <#4596#><FONT SIZE="+1"><#3927#><B>read-character Function, contact-display</B><#3927#></FONT><#4596#>
  22. <A ID="3928"><tex2html_anchor_invisible_mark></A>
  23. <A ID="3929"><tex2html_anchor_invisible_mark></A>
  24. <DIV class="RIGHT">
  25. <tex2html_image_mark>#tex2html_wrap_inline10671#
  26. </DIV><#4751#>
  27.  
  28. <P>
  29. <DIV class="RIGHT">
  30. <tex2html_image_mark>#tex2html_wrap_inline10674#
  31. </DIV>
  32.  
  33. <P>
  34. <#4752#>
  35. <#4599#><FONT SIZE="+1"><#3940#><B>unread-character Function, contact-display</B><#3940#></FONT><#4599#>
  36. <A ID="3941"><tex2html_anchor_invisible_mark></A>
  37. <A ID="3942"><tex2html_anchor_invisible_mark></A>
  38. <DIV class="RIGHT">
  39. <tex2html_image_mark>#tex2html_wrap_inline10675#
  40. </DIV><#4752#>
  41.  
  42. <P>
  43. <DIV class="RIGHT">
  44. <tex2html_image_mark>#tex2html_wrap_inline10678#
  45. </DIV>
  46.  
  47. <P>
  48. <#4753#>
  49. <#4602#><FONT SIZE="+1"><#3955#><B>peek-character Function, contact-display</B><#3955#></FONT><#4602#>
  50. <A ID="3956"><tex2html_anchor_invisible_mark></A>
  51. <A ID="3957"><tex2html_anchor_invisible_mark></A>
  52. <DIV class="RIGHT">
  53. <tex2html_image_mark>#tex2html_wrap_inline10679#
  54. </DIV><#4753#>
  55.  
  56. <P>
  57. <DIV class="RIGHT">
  58. <tex2html_image_mark>#tex2html_wrap_inline10682#
  59. </DIV>
  60.  
  61. <P>
  62. <#4754#>
  63. <#4605#><FONT SIZE="+1"><#3969#><B>listen-character Function, contact-display</B><#3969#></FONT><#4605#>
  64. <A ID="3970"><tex2html_anchor_invisible_mark></A>
  65. <A ID="3971"><tex2html_anchor_invisible_mark></A>
  66. <DIV class="RIGHT">
  67. <tex2html_image_mark>#tex2html_wrap_inline10683#
  68. </DIV><#4754#>
  69.  
  70. <P>
  71. <DIV class="RIGHT">
  72. <tex2html_image_mark>#tex2html_wrap_inline10686#
  73. </DIV>
  74.  
  75. <P>
  76. <#4755#>
  77. <#4608#><FONT SIZE="+1"><#3983#><B>clear-characters Function, contact-display</B><#3983#></FONT><#4608#>
  78. <A ID="3984"><tex2html_anchor_invisible_mark></A>
  79. <A ID="3985"><tex2html_anchor_invisible_mark></A>
  80. <DIV class="RIGHT">
  81. <tex2html_image_mark>#tex2html_wrap_inline10687#
  82. </DIV><#4755#>
  83.  
  84. <P>
  85. <DIV class="RIGHT">
  86. <tex2html_image_mark>#tex2html_wrap_inline10690#
  87. </DIV>
  88.  
  89. <P>
  90. <#4756#>
  91. <#4611#><FONT SIZE="+1"><#3997#><B>append-characters Function, contact-display</B><#3997#></FONT><#4611#>
  92. <A ID="3998"><tex2html_anchor_invisible_mark></A>
  93. <A ID="3999"><tex2html_anchor_invisible_mark></A>
  94. <DIV class="RIGHT">
  95. <tex2html_image_mark>#tex2html_wrap_inline10691#
  96. </DIV><#4756#>
  97.  
  98. <P>
  99. <DIV class="RIGHT">
  100. <tex2html_image_mark>#tex2html_wrap_inline10694#
  101. </DIV>
  102.  
  103. <P>
  104.  
  105.  =0 <#5460#>=0 <#5464#>